Which of the following songs would be the most challenging to arrange because of its wide melodic range and complex harmonies?
A. Auld Lang Syne
B. Down by the Riverside
C. Danny Boy
D. Amazing Grace