The values in Box 1 are coded as the values at their respective position in Box 2 on the basis of following conditions. 
Box 1 TRY24 OWL7 BEN18
LKG12 AEU16 DVS49
UVA45 BOR36 PGT23
 Box 2 USZ24 ODO7 YEM18
MLH12 UEA61 EWT49
FVZ45 YOI64 OFS5 
Conditions: 
If a grid: 
1. Does not contain vowels: 
i. If the number attached is a prime number then change the consonants to their immediate previous letter as per English alphabet series and change the number as per sum of its digit(until single digit is obtained). 
ii. If the number attached is a composite number then change the consonants to their immediate next letter as per English alphabet series. 
2. Does not contain consonants: 
i. If the number attached is even then arrange the letters within the word as per reverse alphabetical order and interchange the digits of the number. 
ii. If the number attached is odd then arrange the letters within the word as per alphabetical order. 
3. Contains both vowels and consonants: 
i. If the number is a perfect square then change the consonants to their reverse letters as per the English alphabet series and subtract the number from 100. 
ii. If the number is not a perfect square then change the vowels to their reverse letters as per the English alphabet series. 
As per the given illustration and conditions find the values of Box 2 for the following.
Box 1 COR43 IOU24 DAC11
GCS38 NIA81 FDB16
JOY9 ERT39 IOA2
 → Box 2

Question: What is the value of 'FDB16' and 'IOA25' respectively in Box 2?
Options:
A. EDB16 and AEC25, B. GIO16 and ZEX25, C. GEC16 and AIO25, D. GIO16 and AEC25, E. None of these
Answer: "C"