单项选择题

How these big stones were moved to the mountain tops remains a (), that is, nobody knows how.

A. mystery
B. possibility
C. responsibility
D. faith