#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;

int main() {
    int tt;
    cin >> tt;
    while(tt--){
        vector<pair<char,int>> mp(4);
        for(int i=0;i<4;i++){
            string s;
            cin >> s;
            mp[i].first='A'+i;
            mp[i].second=s.size();
        }
        sort(mp.begin(),mp.end(),[](pair<char,int> a,pair<char,int> b){
            return a.second<b.second;
        });
        
        if(mp[0].second==mp[1].second && mp[2].second<mp[3].second){
            cout << mp[3].first;
        }else if(mp[2].second==mp[3].second && mp[0].second<mp[1].second){
            cout << mp[0].first;
        }else{
            cout << 'C';
        }
        
        cout << endl;
        
    }
}
// 64 位输出请用 printf("%lld")