Quale castello è costruito su Castle Rock in Scozia? 
Choose an answer to this question from the following options:

A: Germania
B: londra
C: cattura pedone
D: edimburgo
E: europa
The right answer is D