#include <bits/stdc++.h>
using namespace std;
char a[150], b[150], c[150], d[150];
bool aa, bb, cc, dd;
int main(void) {
  cin >> a >> b >> c >> d;
  int len_a = strlen(a) - 2, len_b = strlen(b) - 2, len_c = strlen(c) - 2,
      len_d = strlen(d) - 2;
  if (len_a * 2 <= len_b && len_a * 2 <= len_c && len_a * 2 <= len_d) {
    aa = 1;
  }
  if (len_a / 2 >= len_b && len_a / 2 >= len_c && len_a / 2 >= len_d) {
    aa = 1;
  }
  if (len_b * 2 <= len_a && len_b * 2 <= len_c && len_b * 2 <= len_d) {
    bb = 1;
  }
  if (len_b / 2 >= len_a && len_b / 2 >= len_c && len_b / 2 >= len_d) {
    bb = 1;
  }
  if (len_c * 2 <= len_a && len_c * 2 <= len_b && len_c * 2 <= len_d) {
    cc = 1;
  }
  if (len_c / 2 >= len_a && len_c / 2 >= len_b && len_c / 2 >= len_d) {
    cc = 1;
  }
  if (len_d * 2 <= len_b && len_d * 2 <= len_c && len_d * 2 <= len_a) {
    dd = 1;
  }
  if (len_d / 2 >= len_b && len_d / 2 >= len_c && len_d / 2 >= len_a) {
    dd = 1;
  }
  if (aa && !bb && !cc && !dd)
    cout << 'A' << endl;
  else if (!aa && bb && !cc && !dd)
    cout << 'B' << endl;
  else if (!aa && !bb && cc && !dd)
    cout << 'C' << endl;
  else if (!aa && !bb && !cc && dd)
    cout << 'D' << endl;
  else
    cout << 'C' << endl;
  return 0;
}
