Correct option is D
The correct option to fill in the blank is (d) "need not."
"Need not" implies that there is no necessity or obligation to carry all the books daily.
Meanings of other options:
•
Ought
not: Suggests moral or ethical obligation.
•
Would
not: Indicates refusal or intention in the past.
•
Have
not: Indicates a lack of action or experience in the past.