#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")