I believe this is the proper way to ask in english languge than "you carried which fruits". however most cases duo uses the latter, but then when you think you know what duo wants, "Bum!!" S/he changes again! so boring
"You have taken which fruits?" is slightly clumsy in English, but perfectly acceptable as a translation. As a native English speaker I'd say it should be accepted.