Ответ:

Ann had her birthday cake made at the bakery.

Выбран вариант B: had + object + past participle означает, что торт испекли по заказу Анн.