can we validate multiple functions inside if condition with AND operator using java script is there any other way to check multiple functions true?

I have added these functions and need return something based which function is returning true but it is not working.

//this is function1/
function A() {
  return true;
}

function B() {
  return true;
}

function C() {
  if ({
      {
        var -customJS - page_type_lookup
      }
    } === 'product') {
    var config = document.querySelector('#product-content > div.product-variations.clearfix > div.attribute.variant-dropdown > div.attribute-values-section > div.label.va-navSectionalOrientation').innerText;
    if (config.includes('Sectional Orientation')) {
      return true;
    } else {
      return false;
    }
  }
}
if (A() === true && B() === true && C() === true) {
  return 'A+ Content, RTA Product, Sectional Configurator';
} else if (A() === true && B() === true) {
  return 'A+ Content, RTA Product';

} else if (B() === true && C() === true) {
  return 'RTA Product, Sectional Configurator';
} else if (C() === true && A() === true) {
  return 'Sectional Configurator, A+ Content';
} else if (A() === true) {
  return 'A+ Content';
} else if (B() === true) {
  return 'RTA Product';
} else {
  return 'Sectional Configurator';
}
}