This xpath should give you all the first buttons in the first cells by the conditions you gave
This will help you.
//tr/td[1][/button[text() = 'Review'] and /td[4]/a[text() = '0']]/button[1]
Iterate through it and click() on every element.
ICollection<IWebElement> buttons = baseTable.FindElements(By.XPath("//tr/td[1][/button[text() = 'Review'] and /td[4]/a[text() = '0']]/button[1]"));
foreach (var button in buttons)
{
button.Click();
}