#include <bits/stdc++.h>
using namespace std;
int main() {
  string s[5];
  for (int i = 0; i < 4; i++) cin >> s[i];
  int t = 0;
  char c;
  for (int i = 0; i < 4; i++) {
    bool flag = false, flag2 = false;
    for (int j = 0; j < 4; j++)
      if (i != j) {
        if ((s[i].length() - 2) * 2 > (s[j].length() - 2)) flag = true;
        if ((s[i].length() - 2) < (s[j].length() - 2) * 2) flag2 = true;
      }
    if (!flag || !flag2) {
      t++;
      c = i + 'A';
    }
  }
  if (t == 1)
    cout << c << endl;
  else
    cout << 'C' << endl;
  return 0;
}
