You want to run two test classes LoginTest and PaymentTest in parallel but limit total threads to 1 in testng.xml. Which configuration achieves this?
A<suite name="Suite" parallel="classes" thread-count="1">
<test name="Test">
<classes>
<class name="LoginTest"/>
<class name="PaymentTest"/>
</classes>
</test>
</suite>
B<suite name="Suite" parallel="tests" thread-count="2">
<test name="Test1">
<classes><class name="LoginTest"/></classes>
</test>
<test name="Test2">
<classes><class name="PaymentTest"/></classes>
</test>
</suite>
C<suite name="Suite" parallel="methods" thread-count="1">
<test name="Test">
<classes>
<class name="LoginTest"/>
<class name="PaymentTest"/>
</classes>
</test>
</suite>
D<suite name="Suite">
<test name="Test">
<classes>
<class name="LoginTest"/>
<class name="PaymentTest"/>
</classes>
</test>
</suite>