Magnificat in D Major, BWV 243: Quia respexit... Omnes generationes 作曲 : Johann Sebastian Bach