#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;
}