Здравствуйте, Терсков Алексей Николаевич!
Несколько странный выбор Вам предложен.
Я бы сказала "<i>great demand</i>, ну да ладно, будем выбирать из того, что есть. :)
Итак, варианты.
1. <i>long</i> = <i>длинный, дальний, долгосрочный</i>.
2. <i>tall</i> = <i>высокий, большой (по высоте)</i>.
3. <i>heavy</i> = <i>обременительный, высокий (о цене), сильный, тяжелый, трудный</i>.
4. <i>much</i> = <i>очень, намного, значительно, весьма</i>.
Варианты 2. и 4. можно отбросить смело. 2. - не подходит семантически, а 4. еще и потому, что комбинация <i>a much demand</i> не может существовать по правилам грамматического сочетания частей речи в англ. яз.
1. не подходит по смыслу. <i>Долгосрочный спрос</i> - так как-то не говорят.
А вот вариант 3. - самое то: <i>heavy demand</i> означает <i>усиленное требование, большой спрос</i>.
Если что-то непонятно, пишите, постараюсь объяснить.
Очень уж у Вас тест интересный. :)
Удачи.