import pandas as pd

# create two sample dataframes
df1 = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6], 'C': [7, 8, 9]})
df2 = pd.DataFrame({'A': [2, 3, 4], 'B': [5, 6, 7], 'D': [8, 9, 10]})

# join the two dataframes on columns A and B with inner join
result = pd.merge(df1, df2, on=['A', 'B'], how='inner')

# display the joined dataframe
print(result)