Обоснование: Предлог 'on' используется для обозначения того, что что-то находится на поверхности чего-то другого. Рога находятся 'on' (на) головах.
Ответ: A) on