#include <iostream>
using namespace std;
int main(){
int T;
cin>>T;
for (int i=0; i<T; i++) {
string a,b,c,d;
cin>>a;
cin>>b;
cin>>c;
cin>>d;
int alen=a.length();
int blen=b.length();
int clen=c.length();
int dlen=d.length();
if (alen>blen&&alen>clen&&alen>dlen
&&!(blen<alen&&blen<clen&&blen<dlen)
&&!(clen<alen&&clen<blen&&clen<dlen)
&&!(dlen<alen&&dlen<clen&&dlen<blen)
||alen<blen&&alen<clen&&alen<dlen
&&!(blen>alen&&blen>clen&&blen>dlen)
&&!(clen>alen&&clen>blen&&clen>dlen)
&&!(dlen>alen&&dlen>clen&&dlen>blen)) {
cout<<'A'<<endl;
}
else if (blen>alen&&blen>clen&&blen>dlen
&&!(alen<blen&&alen<clen&&alen<dlen)
&&!(clen<alen&&clen<blen&&clen<dlen)
&&!(dlen<alen&&dlen<clen&&dlen<blen)
||blen<alen&&blen<clen&&blen<dlen
&&!(alen>blen&&alen>clen&&alen>dlen)
&&!(clen>alen&&clen>blen&&clen>dlen)
&&!(dlen>alen&&dlen>clen&&dlen>blen)) {
cout<<'B'<<endl;
}
else if (clen>blen&&clen>alen&&clen>dlen
&&!(alen<blen&&alen<clen&&alen<dlen)
&&!(blen<alen&&blen<clen&&blen<dlen)
&&!(dlen<alen&&dlen<clen&&dlen<blen)
||clen<alen&&clen<blen&&clen<dlen
&&!(alen>blen&&alen>clen&&alen>dlen)
&&!(blen>alen&&blen>clen&&blen>dlen)
&&!(dlen>alen&&dlen>clen&&dlen>blen)) {
cout<<'C'<<endl;
}
else if (dlen>blen&&dlen>clen&&dlen>alen
&&!(alen<blen&&alen<clen&&alen<dlen)
&&!(blen<alen&&blen<clen&&blen<dlen)
&&!(clen<alen&&clen<blen&&clen<dlen)
||dlen<alen&&dlen<clen&&dlen<blen
&&!(alen>blen&&alen>clen&&alen>dlen)
&&!(blen>alen&&blen>clen&&blen>dlen)
&&!(clen>alen&&clen>blen&&clen>dlen)) {
cout<<'D'<<endl;
}
else {
cout<<'C'<<endl;
}
}
}