Why has the British colony of Gibraltar not been returned to Spain, despite the latter's requests that it be returned? A. the Spanish still owe the British large sums of money from World War II B. the residents of Gibraltar are not Spanish C. the British refused to give it up D. the residents of Gibraltar have several times voted overwhelmingly to remain British