#include <bits/stdc++.h>
int main() {
  char a[200], b[200], c[200], d[200], e = 0, k1 = 0, k2 = 0, k3 = 0, k4 = 0,
                                       k5 = 0;
  int l1, l2, l3, l4;
  scanf("%s", a);
  scanf("%s", b);
  scanf("%s", c);
  scanf("%s", d);
  l1 = strlen(a) - 2;
  l2 = strlen(b) - 2;
  l3 = strlen(c) - 2;
  l4 = strlen(d) - 2;
  if (((l1 >= 2 * l2) && (l1 >= 2 * l3) && (l1 >= 2 * l4)) ||
      ((2 * l1 <= l2) && (2 * l1 <= l3) && (2 * l1 <= l4))) {
    k1 = 1;
    e++;
  }
  if (((l2 >= 2 * l1) && (l2 >= 2 * l3) && (l2 >= 2 * l4)) ||
      ((2 * l2 <= l1) && (2 * l2 <= l3) && (2 * l2 <= l4))) {
    k2 = 1;
    e++;
  }
  if (((l3 >= 2 * l1) && (l3 >= 2 * l2) && (l3 >= 2 * l4)) ||
      ((2 * l3 <= l1) && (2 * l3 <= l2) && (2 * l3 <= l4))) {
    k3 = 1;
    e++;
  }
  if (((l4 >= 2 * l1) && (l4 >= 2 * l2) && (l4 >= 2 * l3)) ||
      ((2 * l4 <= l1) && (2 * l4 <= l2) && (2 * l4 <= l3))) {
    k4 = 1;
    e++;
  }
  if (k1 != 1 && k2 != 1 && k3 != 1 && k4 != 1) {
    k5 = 1;
    e++;
  }
  if (k1 == 1 && e == 1)
    printf("A");
  else if (k2 == 1 && e == 1)
    printf("B");
  else if (k3 == 1 && e == 1)
    printf("C");
  else if (k4 == 1 && e == 1)
    printf("D");
  else
    printf("C");
  return 0;
}
