#include<bits/stdc++.h>
using namespace std;
int main() {
int T;
cin >> T;
cin.ignore();
while(T--){
string a,b,c,d;
getline(cin, a);
getline(cin, b);
getline(cin, c);
getline(cin, d);
int al=a.size();
int bl=b.size();
int cl=c.size();
int dl=d.size();
int mn = min({al, bl, cl, dl});
int mx = max({al, bl, cl, dl});
int cnt_min=(al==mn)+(bl==mn)+(cl==mn)+(dl==mn);
int cnt_max=(al==mx)+(bl==mx)+(cl==mx)+(dl==mx);
if (cnt_min == 1 && cnt_max != 1) {
if (al == mn) cout << "A\n";
else if (bl == mn) cout << "B\n";
else if (cl == mn) cout << "C\n";
else cout << "D\n";
}
else if (cnt_max == 1 && cnt_min !=1) {
if (al == mx) cout << "A\n";
else if (bl == mx) cout << "B\n";
else if (cl == mx) cout << "C\n";
else cout << "D\n";
}
else {
cout << "C\n";
}
}
return 0;
}