C - for two weeks
Option C (for two weeks) is the most clear of the options. At least two weeks could be 3 or more weeks, for weeks is vague and indeterminate and the period for half a month is confusing.
5.6m questions
7.3m answers