Floyd Mayweather Jr. says his next opponent will be decided within a week. One thing's for sure, it's not Manny Pacquiao.

Mayweather Jr., who arrived in South Africa on Wednesday, named Britain's Amir Khan and Argentina's Marcos Maidana as contenders for his next bout in Las Vegas on May 3 but said "we don't know. We will know within the next seven days."

The undefeated Mayweather, now 45-0 after dominating Canelo Alvarez for a majority decision in September, also passed off Pacquiao's renewed attempts at making their mega fight happen as desperation because of the Filipino's unpaid tax issues.

Mayweather said of Pacquiao "two losses and tax problems later, now he all of a sudden want to say: `You know what? I'd do anything to make the fight happen.'"