单项选择题

The two large islands that make up the British Isles are ().

A. Scotland and Ireland
B. Britain and Scotland
C. Great Britain and Northern Ireland
D. Great Britain and Ireland