16777216 - это 2^24, следовательно что бы закодировать цвет в двоичном коде понадобится 24 байта памяти, далее 24* 1600 * 1200 = 46080000 байт памяти необходимо, это в свою очередь 45000 Кбайт (разделили на 1024) то есть первая карточка не подходит! далее делим еще на 1024 и получаем 43,945... практически 44 Мбайта, следовательно карта в 4 мегабайта нам тоже не подходит, ответ карта на 64 Мбайта