contestada

Modern English borrowed words for technology are mainly from

a. Latin and Indo-Persian

b. Latin and Greek

c. Latin only

d. French

e. all of these