One reason could be that since England has colonized most of the countries in the past, the English language has been spread around. Another reason would be since English speaking countries like the US and Britain are powerful economically, knowing English is very important when making trades and business deals.
The answer is b). The communist east Germany was held by USSR and the democratic West Germany was with the Western Powers