单项选择题

David did it ()to annoy her.

A.on purpose
B.in need
C.in detail
D.at all