#include <bits/stdc++.h>
using namespace std;
int main() {
int t;
cin>>t;
cin.ignore();
struct s{
char p;
string str;
};
while(t--){
string a,b,c,d;
getline(cin,a);
getline(cin,b);
getline(cin,c);
getline(cin,d);
vector<s>x;
s s1={'A',a};
s s2={'B',b};
s s3={'C',c};
s s4={'D',d};
x.push_back(s1);
x.push_back(s2);
x.push_back(s3);
x.push_back(s4);
sort(x.begin(),x.end(),[](s &k,s &h){
return k.str.size()>h.str.size();
});
if(x[0].str.size()!=x[1].str.size()&&x[3].str.size()==x[2].str.size())cout<<x[0].p<<endl;
else if(x[0].str.size()==x[1].str.size()&&x[3].str.size()!=x[2].str.size())cout<<x[3].p<<endl;
else cout<<"C"<<endl;
}
}